gtk4.git
21 years agoClean up some cases of errno handling (#162496, noted by Tor Lillqvist),
Matthias Clasen [Thu, 30 Dec 2004 07:39:45 +0000 (07:39 +0000)]
Clean up some cases of errno handling (#162496, noted by Tor Lillqvist),

2004-12-30  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilesystemunix.c: Clean up some cases of errno handling
(#162496, noted by Tor Lillqvist), and use g_filename_display_name()
for error messages. Also mark some error messages for translation,
fix capitalization of error messages.

21 years agoClean up some cases of errno handling (#162496, noted by Tor Lillqvist),
Matthias Clasen [Thu, 30 Dec 2004 05:40:05 +0000 (05:40 +0000)]
Clean up some cases of errno handling (#162496, noted by Tor Lillqvist),

2004-12-30  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilesystemunix.c: Clean up some cases of errno handling
(#162496, noted by Tor Lillqvist), and use g_filename_display_name()
for error messages.

21 years agoUse g_value_get_boolean() for ellipsize_set. (#162447, Brian Tarricone)
Matthias Clasen [Thu, 30 Dec 2004 05:11:03 +0000 (05:11 +0000)]
Use g_value_get_boolean() for ellipsize_set. (#162447, Brian Tarricone)

2004-12-30  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_set_property):
Use g_value_get_boolean() for ellipsize_set.  (#162447,
Brian Tarricone)

21 years agoUse /usr/share/pixmaps only on Unix.
Tor Lillqvist [Thu, 30 Dec 2004 00:37:12 +0000 (00:37 +0000)]
Use /usr/share/pixmaps only on Unix.

2004-12-30  Tor Lillqvist  <tml@iki.fi>

* gtk/gtkicontheme.c (gtk_icon_theme_init): Use /usr/share/pixmaps
only on Unix.

21 years agoUpdated Canadian English translation.
Adam Weinberger [Tue, 28 Dec 2004 10:44:38 +0000 (10:44 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

21 years agoInherit submenu direction from the parent menu.
Matthias Clasen [Tue, 28 Dec 2004 07:39:31 +0000 (07:39 +0000)]
Inherit submenu direction from the parent menu.

2004-12-28  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmenuitem.c (gtk_menu_item_position_menu): Inherit
submenu direction from the parent menu.

21 years agoReturn a boolean indicating whether an item in the submenu was selected.
Matthias Clasen [Tue, 28 Dec 2004 05:33:27 +0000 (05:33 +0000)]
Return a boolean indicating whether an item in the submenu was selected.

2004-12-28  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmenushell.c (gtk_menu_shell_select_submenu_first):
Return a boolean indicating whether an item in the submenu
was selected.
(gtk_real_menu_shell_move_current): When going in child
direction, don't get stuck at completely insensitive
submenus.  (#162055, Billy Biggs)

21 years agoMake the clipboard image API more robust (#162357, Torsten Schoenfeld):
Matthias Clasen [Tue, 28 Dec 2004 04:31:40 +0000 (04:31 +0000)]
Make the clipboard image API more robust (#162357, Torsten Schoenfeld):

2004-12-27  Matthias Clasen  <mclasen@redhat.com>

Make the clipboard image API more robust (#162357,
Torsten Schoenfeld):

* gtk/gtkclipboard.c (clipboard_image_received_func): Don't
ref the pixbuf if it is NULL.

* gtk/gtkselection.c (gtk_selection_data_set_pixbuf):
NULL-terminate the varargs in the call to
gdk_pixbuf_save_to_buffer().
(gtk_selection_data_get_pixbuf): Only use a pixbuf loader
if there is data to load.

21 years agoSet x_root and y_root in button and motion events from extended input
Matthias Clasen [Tue, 28 Dec 2004 01:09:45 +0000 (01:09 +0000)]
Set x_root and y_root in button and motion events from extended input

2004-12-27  Matthias Clasen  <mclasen@redhat.com>

* gdk/x11/gdkinput-x11.c (_gdk_input_common_other_event):
Set x_root and y_root in button and motion events from
extended input devices.  (#148715, Robert Ögren)

21 years agogdk-pixbuf-animation.c (gdk_pixbuf_animation_new_from_file) Avoid
Matthias Clasen [Mon, 27 Dec 2004 22:50:45 +0000 (22:50 +0000)]
gdk-pixbuf-animation.c (gdk_pixbuf_animation_new_from_file) Avoid

2004-12-27  Matthias Clasen  <mclasen@redhat.com>

* gdk-pixbuf-animation.c (gdk_pixbuf_animation_new_from_file)
Avoid deadlock. Pointed out by Callum McKenzie.

21 years agoFix a typo. (#162339, Alessio Dessi)
Matthias Clasen [Mon, 27 Dec 2004 22:11:04 +0000 (22:11 +0000)]
Fix a typo. (#162339, Alessio Dessi)

* gtk/gtktreeview.c (gtk_tree_view_class_init): Fix a
typo.  (#162339, Alessio Dessi)

21 years agoDocument properties as new since 2.4. (#156101, Billy Biggs)
Matthias Clasen [Mon, 27 Dec 2004 06:34:10 +0000 (06:34 +0000)]
Document properties as new since 2.4. (#156101, Billy Biggs)

2004-12-27  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkadjustment.c (gtk_adjustment_class_init): Document
properties as new since 2.4.  (#156101, Billy Biggs)

21 years agoAdd a warning about the linux-fb target. (#155488, Zeeshan Ali)
Matthias Clasen [Mon, 27 Dec 2004 06:13:07 +0000 (06:13 +0000)]
Add a warning about the linux-fb target. (#155488, Zeeshan Ali)

2004-12-27  Matthias Clasen  <mclasen@redhat.com>

* configure.in: Add a warning about the linux-fb
target.  (#155488, Zeeshan Ali)

21 years agoTypo fix. (#162278, Torsten Schoenfeld)
Matthias Clasen [Mon, 27 Dec 2004 05:25:15 +0000 (05:25 +0000)]
Typo fix. (#162278, Torsten Schoenfeld)

2004-12-27  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmain.c (gtk_init_with_args): Typo fix.  (#162278,
Torsten Schoenfeld)

21 years agoTypo fix. (#162219, Masao Mutoh)
Matthias Clasen [Sun, 26 Dec 2004 06:35:39 +0000 (06:35 +0000)]
Typo fix. (#162219, Masao Mutoh)

2004-12-26  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooser.c (gtk_file_chooser_set_action):
Typo fix.  (#162219, Masao Mutoh)
(gtk_file_chooser_set_preview_widget_active):
Another typo.  (#162218, Masao Mutoh)

21 years agoTypo fix. (#162219, Masao Mutoh)
Matthias Clasen [Sun, 26 Dec 2004 06:28:00 +0000 (06:28 +0000)]
Typo fix. (#162219, Masao Mutoh)

2004-12-26  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooser.c (gtk_file_chooser_set_action):
Typo fix.  (#162219, Masao Mutoh)

21 years agoReturn TRUE if there are children. (#162134, Iñigo Serna, patch by John
Matthias Clasen [Fri, 24 Dec 2004 03:48:47 +0000 (03:48 +0000)]
Return TRUE if there are children. (#162134, Iñigo Serna, patch by John

2004-12-23  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkliststore.c (gtk_list_store_iter_children):
Return TRUE if there are children.  (#162134, Iñigo Serna,
patch by John Finlay)

21 years agoTransfer state from the button to the cell view to get prelighting right.
Matthias Clasen [Fri, 24 Dec 2004 03:44:17 +0000 (03:44 +0000)]
Transfer state from the button to the cell view to get prelighting right.

2004-12-23  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcombobox.c (gtk_combo_box_button_state_changed):
Transfer state from the button to the cell view to get
prelighting right.  (#156327, Ricardo Veguilla)

21 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Wed, 22 Dec 2004 20:22:43 +0000 (20:22 +0000)]
Translation updated by Tino Meinen.

2004-12-22  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

21 years agoConflict markers
Søren Sandmann Pedersen [Wed, 22 Dec 2004 19:25:42 +0000 (19:25 +0000)]
Conflict markers

21 years agoAdd sensitivity-changing timeout. Written by Christian Persch.
Søren Sandmann [Wed, 22 Dec 2004 19:25:24 +0000 (19:25 +0000)]
Add sensitivity-changing timeout. Written by Christian Persch.

Wed Dec 22 14:22:19 2004  Søren Sandmann  <sandmann@redhat.com>

* tests/testtoolbar.c (timeout_cb): Add sensitivity-changing
timeout. Written by Christian Persch.

Wed Dec 22 14:14:02 2004  Søren Sandmann  <sandmann@redhat.com>

Bug #161561

* gdk/x11/gdkwindow-x11.c (tmp_{re,un}set_bg): Only set/reset the
background for windows that get expose events.

* gdk/gdkwindow.c (gdk_window_process_updates_internal): Remove
hack to repaint !expose windows.

21 years agoDon't forget to null the mnemonic_menu when unsetting a mnemonic, reported
Matthias Clasen [Wed, 22 Dec 2004 18:52:41 +0000 (18:52 +0000)]
Don't forget to null the mnemonic_menu when unsetting a mnemonic, reported

2004-12-22  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtklabel.c (gtk_label_setup_mnemonic): Don't forget to
null the mnemonic_menu when unsetting a mnemonic, reported
by Owen Taylor.

21 years agoBug #147497, make menu items activate immediately when you release the
Søren Sandmann [Wed, 22 Dec 2004 16:52:23 +0000 (16:52 +0000)]
Bug #147497, make menu items activate immediately when you release the

Wed Dec 22 11:35:41 2004  Søren Sandmann  <sandmann@redhat.com>

Bug #147497, make menu items activate immediately when you release
the button.

* gtk/gtkmenu.c (gtk_menu_enter_notify, menu_motion_notify): Make
items activate immediately.

* gtk/gtkmenu.c (definitely_within_item): New function
* gtk/gtkmenu.c (check_threshold): New function

21 years agoFix sorting of list stores. (#161886, Marcin Krzyzanowski)
Matthias Clasen [Wed, 22 Dec 2004 06:43:32 +0000 (06:43 +0000)]
Fix sorting of list stores. (#161886, Marcin Krzyzanowski)

2004-12-22  Matthias Clasen  <mclasen@redhat.com>

Fix sorting of list stores.  (#161886, Marcin Krzyzanowski)

* gtk/gtkliststore.c (generate_order): Generate the order the
way it is supposed to be, order[new_pos] == old_pos.
(gtk_list_store_reorder): Invert the order before using it.

* gtk/gtkiconview.c (gtk_icon_view_rows_reordered): Adapt to the
list store fix.

21 years agoprint out the version and binary name in the header comment. Problem
Jonathan Blandford [Wed, 22 Dec 2004 06:26:57 +0000 (06:26 +0000)]
print out the version and binary name in the header comment. Problem

Wed Dec 22 01:24:01 2004  Jonathan Blandford  <jrb@redhat.com>

        * gtk/queryimmodules.c (main): print out the version and binary
        name in the header comment.  Problem reported by Seth Nickell.

21 years agoprint out the version and binary name in the header comment. Problem
Jonathan Blandford [Wed, 22 Dec 2004 06:20:26 +0000 (06:20 +0000)]
print out the version and binary name in the header comment. Problem

Wed Dec 22 01:17:44 2004  Jonathan Blandford  <jrb@redhat.com>

        * queryloaders.c (main): print out the version and binary name in
        the header comment.  Problem reported by Seth Nickell.

21 years agoReverted the terminology change. If people would only agree on
Christian Rose [Tue, 21 Dec 2004 13:46:14 +0000 (13:46 +0000)]
Reverted the terminology change. If people would only agree on

2004-12-21  Christian Rose  <menthos@menthos.com>

* sv.po: Reverted the terminology change.
If people would only agree on terminology...

21 years agoMinor terminology change.
Christian Rose [Mon, 20 Dec 2004 23:03:48 +0000 (23:03 +0000)]
Minor terminology change.

2004-12-21  Christian Rose  <menthos@menthos.com>

* sv.po: Minor terminology change.

21 years agoPass a root path to gtk_tree_model_rows_reordered(). (#161720, Marcin
Matthias Clasen [Mon, 20 Dec 2004 17:15:11 +0000 (17:15 +0000)]
Pass a root path to gtk_tree_model_rows_reordered(). (#161720, Marcin

2004-12-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkliststore.c (gtk_list_store_sort_iter_changed): Pass a
root path to gtk_tree_model_rows_reordered().  (#161720,
Marcin Krzyzanowski)

21 years agoDon't translate NULL messages. (#161789, Morten Welinder)
Matthias Clasen [Mon, 20 Dec 2004 16:05:25 +0000 (16:05 +0000)]
Don't translate NULL messages. (#161789, Morten Welinder)

2004-12-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkactiongroup.c (gtk_action_group_translate_string): Don't
translate NULL messages.  (#161789, Morten Welinder)

21 years agoDon't show the secondary label on show_all(). (#161707, Christian Persch)
Matthias Clasen [Mon, 20 Dec 2004 15:50:45 +0000 (15:50 +0000)]
Don't show the secondary label on show_all(). (#161707, Christian Persch)

2004-12-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmessagedialog.c (setup_primary_label_font): Don't show
the secondary label on show_all().  (#161707, Christian Persch)

21 years agoUpdated vi.po
Nguyen Thai Ngoc Duy [Mon, 20 Dec 2004 13:12:48 +0000 (13:12 +0000)]
Updated vi.po

21 years agoUpdated Simplified Chinese translation
Funda Wang [Mon, 20 Dec 2004 06:57:09 +0000 (06:57 +0000)]
Updated Simplified Chinese translation

21 years agoUse wide character API when available. Use UTF-8 for filenames.
Tor Lillqvist [Sun, 19 Dec 2004 21:00:58 +0000 (21:00 +0000)]
Use wide character API when available. Use UTF-8 for filenames.

2004-12-19  Tor Lillqvist  <tml@iki.fi>

* gdk/win32/gdkdnd-win32.c (resolve_link, gdk_dropfiles_filter):
Use wide character API when available. Use UTF-8 for filenames.

* gdk/win32/gdkselection-win32.c (_gdk_dropfiles_store): Include
the string's trailing zero byte in the property's length, just for
safety.

21 years agoUpdated Simplified Chinese translation
Funda Wang [Sun, 19 Dec 2004 16:07:17 +0000 (16:07 +0000)]
Updated Simplified Chinese translation

21 years agoUpdated Czech translation.
Miloslav Trmac [Sun, 19 Dec 2004 12:08:22 +0000 (12:08 +0000)]
Updated Czech translation.

2004-12-19  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

21 years agoAdd missing GDK_THREADS_ENTER/LEAVE.
Matthias Clasen [Sun, 19 Dec 2004 04:45:09 +0000 (04:45 +0000)]
Add missing GDK_THREADS_ENTER/LEAVE.

2004-12-18  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserentry.c (check_completion_callback)
(load_directory_callback): Add missing GDK_THREADS_ENTER/LEAVE.

* gtk/gtkfilechooserdefault.c (edited_idle_cb)
(shortcuts_drag_outside_idle_cb): Add missing
GDK_THREADS_ENTER/LEAVE.  (#161604)

* gtk/gtkfilechooserdefault.c (selection_check_foreach_cb):
(list_select_func): Don't call gtk_file_info_get_is_folder()
on NULL.

21 years agoAdd missing initializations. (#161646, Torsten Schoenfeld)
Matthias Clasen [Sun, 19 Dec 2004 04:10:00 +0000 (04:10 +0000)]
Add missing initializations. (#161646, Torsten Schoenfeld)

2004-12-18  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkaboutdialog.c (gtk_about_dialog_get_logo_icon_name):
(gtk_about_dialog_init): Add missing initializations.  (#161646,
Torsten Schoenfeld)

21 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Sat, 18 Dec 2004 16:09:29 +0000 (16:09 +0000)]
Translation updated by Tino Meinen.

2004-12-18  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

21 years agoUpdated Swedish translation.
Christian Rose [Sat, 18 Dec 2004 14:11:48 +0000 (14:11 +0000)]
Updated Swedish translation.

2004-12-18  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

21 years agoUpdated German translation.
Hendrik Brandt [Sat, 18 Dec 2004 14:06:13 +0000 (14:06 +0000)]
Updated German translation.

2004-12-18  Hendrik Brandt  <heb@gnome-de.org>

        * de.po: Updated German translation.

21 years agofix conflict in previous commit attempt
Leonid Kanter [Sat, 18 Dec 2004 12:59:14 +0000 (12:59 +0000)]
fix conflict in previous commit attempt

21 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Sat, 18 Dec 2004 12:54:17 +0000 (12:54 +0000)]
Updated Spanish translation.

2004-12-18  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

21 years agoMinor terminology fix.
Christian Rose [Sat, 18 Dec 2004 12:40:40 +0000 (12:40 +0000)]
Minor terminology fix.

2004-12-18  Christian Rose  <menthos@menthos.com>

* sv.po: Minor terminology fix.

21 years agoUpdated Swedish translation.
Christian Rose [Sat, 18 Dec 2004 12:22:56 +0000 (12:22 +0000)]
Updated Swedish translation.

2004-12-18  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

21 years agoRemove a no longer needed note. (#161544, Tommi Komulainen)
Matthias Clasen [Sat, 18 Dec 2004 03:55:53 +0000 (03:55 +0000)]
Remove a no longer needed note. (#161544, Tommi Komulainen)

2004-12-17  Matthias Clasen  <mclasen@redhat.com>

* gdk/tmpl/x_interaction.sgml: Remove a no longer needed
note.  (#161544, Tommi Komulainen)

21 years agospell missing stock icons correctly.
Jonathan Blandford [Fri, 17 Dec 2004 18:52:09 +0000 (18:52 +0000)]
spell missing stock icons correctly.

Fri Dec 17 13:51:17 2004  Jonathan Blandford  <jrb@redhat.com>

        * gtk/Makefile.am (HTML_IMAGES): spell missing stock icons
        correctly.

21 years agoupdate Russian translation
Leonid Kanter [Fri, 17 Dec 2004 17:25:21 +0000 (17:25 +0000)]
update Russian translation

21 years agoUpdated Albanian translation.
Laurent Dhima [Fri, 17 Dec 2004 16:34:58 +0000 (16:34 +0000)]
Updated Albanian translation.

2004-12-17  Laurent Dhima  <laurenti@alblinux.net>

* sq.po: Updated Albanian translation.

21 years agoImprove wording. (#161484, Christian Biere)
Matthias Clasen [Fri, 17 Dec 2004 01:41:05 +0000 (01:41 +0000)]
Improve wording. (#161484, Christian Biere)

2004-12-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtkfeatures.sgml: Improve wording.  (#161484,
Christian Biere)

21 years ago2004-12-17 Updated ja.po. T.Aihana <aihana@gnome.gr.jp>
Updated ja.po. T.Aihana [Fri, 17 Dec 2004 01:06:05 +0000 (01:06 +0000)]
2004-12-17 Updated ja.po. T.Aihana <aihana@gnome.gr.jp>

21 years agoAdd some missing stock icons..
Matthias Clasen [Fri, 17 Dec 2004 01:00:10 +0000 (01:00 +0000)]
Add some missing stock icons..

2004-12-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/Makefile.am (HTML_IMAGES): Add some missing stock
icons..

21 years agoBump version
Matthias Clasen [Thu, 16 Dec 2004 23:49:49 +0000 (23:49 +0000)]
Bump version

21 years ago2.6.0 second try
Matthias Clasen [Thu, 16 Dec 2004 19:13:58 +0000 (19:13 +0000)]
2.6.0 second try

21 years ago2.6.0
Matthias Clasen [Thu, 16 Dec 2004 18:21:44 +0000 (18:21 +0000)]
2.6.0

21 years agoUpdated Canadian English translation.
Adam Weinberger [Thu, 16 Dec 2004 15:57:47 +0000 (15:57 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

21 years agoupdated Russian translation
Leonid Kanter [Thu, 16 Dec 2004 14:39:00 +0000 (14:39 +0000)]
updated Russian translation

21 years agoForgotten commit.
Matthias Clasen [Thu, 16 Dec 2004 14:31:15 +0000 (14:31 +0000)]
Forgotten commit.

21 years agoOnly unblock the handlers if they are blocked.
Matthias Clasen [Thu, 16 Dec 2004 14:18:52 +0000 (14:18 +0000)]
Only unblock the handlers if they are blocked.

2004-12-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserbutton.c (dialog_response_cb): Only unblock the handlers
if they are blocked.

21 years agoDon't crash if enable_search is FALSE. (#161267, Jorn Baayen)
Matthias Clasen [Thu, 16 Dec 2004 13:33:43 +0000 (13:33 +0000)]
Don't crash if enable_search is FALSE. (#161267, Jorn Baayen)

2004-12-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_real_start_interactive_search): Don't
crash if enable_search is FALSE.  (#161267, Jorn Baayen)

* gtk/gtkfilechooserbutton.c (gtk_file_chooser_button_mnemonic_activate):
Re-fix #152925, reported by Dennis Cranston.

21 years agoAdd missing includes.
Matthias Clasen [Thu, 16 Dec 2004 04:57:18 +0000 (04:57 +0000)]
Add missing includes.

2004-12-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserbutton.c: Add missing includes.

21 years agoRequire glib 2.6.0 for g_filename_display_basename.
Matthias Clasen [Thu, 16 Dec 2004 03:49:22 +0000 (03:49 +0000)]
Require glib 2.6.0 for g_filename_display_basename.

2004-12-15  Matthias Clasen  <mclasen@redhat.com>

* configure.in: Require glib 2.6.0 for
g_filename_display_basename.

* gtk/gtkentrycompletion.[hc]: Make the prefix parameter
to the insert-prefix signal a const gchar* instead of a
gchar*.  (#161415, Murray Cumming)
Also remove an unused static function.

21 years agoIndentation fix. Won't bother with a ChangeLog entry.
Tor Lillqvist [Wed, 15 Dec 2004 22:27:40 +0000 (22:27 +0000)]
Indentation fix. Won't bother with a ChangeLog entry.

21 years agoWin32 edits.
Tor Lillqvist [Wed, 15 Dec 2004 22:09:49 +0000 (22:09 +0000)]
Win32 edits.

21 years agoTiny typo
Matthias Clasen [Wed, 15 Dec 2004 18:05:24 +0000 (18:05 +0000)]
Tiny typo

21 years agoDocument GdkTrapezoid.
Matthias Clasen [Wed, 15 Dec 2004 17:34:54 +0000 (17:34 +0000)]
Document GdkTrapezoid.

2004-12-15  Matthias Clasen  <mclasen@redhat.com>

* gdk/tmpl/drawing.sgml: Document GdkTrapezoid.

21 years agoRemove a dangling link.
Matthias Clasen [Wed, 15 Dec 2004 17:25:25 +0000 (17:25 +0000)]
Remove a dangling link.

* gtk/glossary.xml: Remove a dangling link.

21 years agoAdd/improve long descriptions.
Matthias Clasen [Wed, 15 Dec 2004 17:25:10 +0000 (17:25 +0000)]
Add/improve long descriptions.

2004-12-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtkcelleditable.sgml:
* gtk/tmpl/gtkcellview.sgml:
* gtk/tmpl/gtktreeviewcolumn.sgml:
* gtk/tmpl/gtktreeview.sgml:
* gtk/tmpl/gtktreesortable.sgml: Add/improve long
descriptions.

21 years agoUse g_filename_display_basename to calculate display name.
Alexander Larsson [Wed, 15 Dec 2004 16:57:46 +0000 (16:57 +0000)]
Use g_filename_display_basename to calculate display name.

2004-12-15  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkfilesystemunix.c (gtk_file_folder_unix_get_info):
Use g_filename_display_basename to calculate display name.

21 years agoUpdates
Matthias Clasen [Wed, 15 Dec 2004 16:38:40 +0000 (16:38 +0000)]
Updates

21 years agoUse _gtk_menu_item_popup_submenu() to make keynav into submenus work
Matthias Clasen [Wed, 15 Dec 2004 16:27:30 +0000 (16:27 +0000)]
Use _gtk_menu_item_popup_submenu() to make keynav into submenus work

2004-12-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmenushell.c (gtk_menu_shell_select_submenu_first)
(gtk_real_menu_shell_activate_current): Use
_gtk_menu_item_popup_submenu() to make keynav into submenus work
instantaneously, independent of the popup delay.  (#161140)

* gtk/gtkmenuitem.[hc]: _-prefix gtk_menu_item_popup_submenu() and
make it non-static.

* gtk/gtkmenuitem.c (gtk_menu_item_paint): Remove unused variables.

21 years agoUse a GtkComboBox in SELECT_FOLDER mode (#157726).
James M. Cape [Wed, 15 Dec 2004 14:58:39 +0000 (14:58 +0000)]
Use a GtkComboBox in SELECT_FOLDER mode (#157726).

2004-12-15  James M. Cape  <jcape@ignore-your.tv>

        * gtk/gtkfilechooserbutton.c (struct _GtkFileChooserButtonPrivate)
        (gtk_file_chooser_button_init)
        (gtk_file_chooser_button_file_chooser_iface_init)
        (gtk_file_chooser_button_add_shortcut_folder)
        (gtk_file_chooser_button_remove_shortcut_folder)
        (gtk_file_chooser_button_constructor)
        (gtk_file_chooser_button_set_property)
        (gtk_file_chooser_button_destroy)
        (gtk_file_chooser_button_finalize)
        (get_icon_theme) (get_display_name_for_path) (model_get_type_position)
        (model_free_row_data) (model_add_special) (model_add_other)
        (model_add_volumes) (model_add_bookmarks)
        (model_update_current_folder) (model_remove_rows)
        (filter_model_visible_func) (combo_box_row_separator_func)
        (name_cell_data_func) (update_combo_box) (fs_volumes_changed_cb)
        (fs_bookmarks_changed_cb) (combo_box_changed_cb)
        (change_icon_size): Use a GtkComboBox in SELECT_FOLDER mode (#157726).

        * gtk/gtkfilechooserbutton.c:
        * gtk/gtkfilechooserbutton.h (gtk_file_chooser_button_new)
        (gtk_file_chooser_button_new_with_backend): Add @action to constructors
        to match other GtkFileChooser impls. API CHANGE.

        * docs/tools/widgets.c (create_file_button):
        * tests/testfilechooserbutton.c (main): Update callers.

        * docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml: Reflect API
        change.

        * tests/testfilechooserbutton.c: Add LGPL license.
        (main): Added GOption parser for --backend and --right-to-left cmd line
        args.
        (add_pwds_parent_as_shortcut_clicked_cb)
        (del_pwds_parent_as_shortcut_clicked_cb) (tests_button_clicked_cb):
        Add shortcut_folders test.
        (chooser_current_folder_changed_cb) (chooser_selection_changed_cb)
        (chooser_file_activated_cb) (chooser_update_preview_cb): Print URIS,
        not filenames.

21 years agoDon't try to filter if impl->current_filter is NULL. (#161329, R.
Matthias Clasen [Wed, 15 Dec 2004 14:30:53 +0000 (14:30 +0000)]
Don't try to filter if impl->current_filter is NULL. (#161329, R.

2004-12-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserdefault.c (get_is_file_filtered): Don't
try to filter if impl->current_filter is NULL.  (#161329,
R. McFarland)

21 years agoMerged from gtk-2-4:
Federico Mena Quintero [Wed, 15 Dec 2004 01:37:41 +0000 (01:37 +0000)]
Merged from gtk-2-4:

2004-12-14  Federico Mena Quintero  <federico@ximian.com>

Merged from gtk-2-4:

Fix #145470:

* gtk/gtkfilechooserdefault.c
(gtk_file_chooser_default_initial_focus): Queue a pending
operation to select the first row if we are not finished loading
yet.
(gtk_file_chooser_default_class_init): Override GtkWidget::map().
(gtk_file_chooser_default_map): New ::map() handler; refresh the
file and bookmark lists.

* gtk/gtkfilechooserdialog.c (gtk_file_chooser_dialog_class_init):
Override GtkWidget::map() and GtkWidget::unmap().
(gtk_file_chooser_dialog_constructor): Don't call initial_focus()
here.
(gtk_file_chooser_dialog_map): Map the file chooser widget if
needed.  Call initial_focus() here.
(gtk_file_chooser_dialog_unmap): Unmap the file chooser widget.
When we are re-mapped, the widget will get mapped as well and it
will have a chance to refresh.

21 years agoUpdated Canadian English translation.
Adam Weinberger [Wed, 15 Dec 2004 00:00:18 +0000 (00:00 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

21 years agoFix a typo
Matthias Clasen [Tue, 14 Dec 2004 18:56:34 +0000 (18:56 +0000)]
Fix a typo

2004-12-14  Matthias Clasen  <mclasen@redhat.com>

* README.win32: Fix a typo

* README.in: Updates

21 years agoDon't use gtk_cell_renderer_set_values().
Matthias Clasen [Tue, 14 Dec 2004 15:09:32 +0000 (15:09 +0000)]
Don't use gtk_cell_renderer_set_values().

2004-12-14  Matthias Clasen  <mclasen@redhat.com>

* tests/testcombo.c (main): Don't use gtk_cell_renderer_set_values().

21 years agoBump version to 2.6.0
Matthias Clasen [Tue, 14 Dec 2004 14:42:10 +0000 (14:42 +0000)]
Bump version to 2.6.0

2004-12-14  Matthias Clasen  <mclasen@redhat.com>

* configure.in: Bump version to 2.6.0

* NEWS: Updates

21 years agoTest oversized items.
Matthias Clasen [Tue, 14 Dec 2004 14:08:30 +0000 (14:08 +0000)]
Test oversized items.

2004-12-14  Matthias Clasen  <mclasen@redhat.com>

* tests/testiconview.c: Test oversized items.

21 years agoAdd new symbols.
Matthias Clasen [Tue, 14 Dec 2004 06:39:45 +0000 (06:39 +0000)]
Add new symbols.

2004-12-14  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtk.symbols: Add new symbols.

* gtk/gtkiconview.[hc]: Make the icon view lay out its
items in a grid, allocating multiple grid cells to oversized
items. Also convert hardwired spacing constants into
properties.  (#152483)

21 years agoUpdated Czech translation.
Miloslav Trmac [Mon, 13 Dec 2004 22:04:14 +0000 (22:04 +0000)]
Updated Czech translation.

2004-12-13  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

21 years agos/maximal/maximum/g (#161195, David Lodge)
Matthias Clasen [Mon, 13 Dec 2004 20:41:19 +0000 (20:41 +0000)]
s/maximal/maximum/g (#161195, David Lodge)

2004-12-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtklabel.c: s/maximal/maximum/g  (#161195, David Lodge)

21 years agoUpdated British translation.
David Lodge [Mon, 13 Dec 2004 20:24:04 +0000 (20:24 +0000)]
Updated British translation.

2004-12-13  David Lodge <dave@cirt.net>

        * en_GB.po: Updated British translation.

21 years agoReintroduce the reverted change, since it is necessary to prevent lost
Matthias Clasen [Mon, 13 Dec 2004 20:04:40 +0000 (20:04 +0000)]
Reintroduce the reverted change, since it is necessary to prevent lost

2004-12-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmenuitem.c (gtk_real_menu_item_select): Reintroduce
the reverted change, since it is necessary to prevent lost
submenus. But make it work for torn-off menus as well.

21 years agoFix the signature to avoid overwriting a pspec.
Matthias Clasen [Mon, 13 Dec 2004 19:53:19 +0000 (19:53 +0000)]
Fix the signature to avoid overwriting a pspec.

2004-12-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktearoffmenuitem.c (tearoff_state_changed): Fix the signature
to avoid overwriting a pspec.

21 years agoRevert a change which prevented torn-off menus from being shown normally.
Matthias Clasen [Mon, 13 Dec 2004 19:23:58 +0000 (19:23 +0000)]
Revert a change which prevented torn-off menus from being shown normally.

2004-12-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmenuitem.c (gtk_real_menu_item_select): Revert a change
which prevented torn-off menus from being shown normally.

21 years agoResync with upstream again
Marco Pesenti Gritti [Mon, 13 Dec 2004 19:13:58 +0000 (19:13 +0000)]
Resync with upstream again

2004-12-13  Marco Pesenti Gritti  <marco@gnome.org>

        * xdgmimeglob.c: (_xdg_glob_hash_lookup_file_name):

        Resync with upstream again

21 years agoImplement scroll wheel scrolling for menus. (#88532)
Matthias Clasen [Mon, 13 Dec 2004 18:40:12 +0000 (18:40 +0000)]
Implement scroll wheel scrolling for menus. (#88532)

2004-12-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmenu.c (gtk_menu_scroll): Implement scroll wheel scrolling
for menus. (#88532)

21 years agoImplement scroll wheel scrolling for menus. (#88532)
Matthias Clasen [Mon, 13 Dec 2004 18:22:02 +0000 (18:22 +0000)]
Implement scroll wheel scrolling for menus. (#88532)

2004-12-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmenu.c (gtk_menu_scroll): Implement scroll wheel scrolling
for menus. (#88532)

21 years agoCompare only the HAS_DEFAULT flags. (#160711, Tommi Komulainen)
Matthias Clasen [Mon, 13 Dec 2004 17:27:32 +0000 (17:27 +0000)]
Compare only the HAS_DEFAULT flags. (#160711, Tommi Komulainen)

2004-12-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkwindow.c (gtk_window_real_set_focus): Compare only
the HAS_DEFAULT flags.  (#160711, Tommi Komulainen)

21 years agoAdd a missing break statement. (#161172, Damon Chaplin)
Matthias Clasen [Mon, 13 Dec 2004 17:10:52 +0000 (17:10 +0000)]
Add a missing break statement. (#161172, Damon Chaplin)

2004-12-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkimage.c (gtk_image_set_property): Add a missing break
statement.  (#161172, Damon Chaplin)

21 years agoUpdates
Matthias Clasen [Mon, 13 Dec 2004 17:09:13 +0000 (17:09 +0000)]
Updates

21 years agoUpdated Canadian English translation.
Adam Weinberger [Mon, 13 Dec 2004 16:45:19 +0000 (16:45 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

21 years agoAdd a width-chars property like GtkLabel has. (#160496, James M. Cape)
Matthias Clasen [Mon, 13 Dec 2004 16:12:39 +0000 (16:12 +0000)]
Add a width-chars property like GtkLabel has. (#160496, James M. Cape)

2004-12-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcellrenderertext.c: Add a width-chars property like
GtkLabel has.  (#160496, James M. Cape)

21 years agoUpdates
Matthias Clasen [Mon, 13 Dec 2004 15:31:43 +0000 (15:31 +0000)]
Updates

21 years agoAdd some docs for GtkWidget::delete-event and GtkWidget::destroy-event.
Matthias Clasen [Mon, 13 Dec 2004 13:50:34 +0000 (13:50 +0000)]
Add some docs for GtkWidget::delete-event and GtkWidget::destroy-event.

2004-12-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkwidget.c (gtk_widget_class_init): Add some docs for
GtkWidget::delete-event and GtkWidget::destroy-event.  (#161142,
Paolo Borelli)

21 years agoAdd a max-width-chars property, which can be used to specify the width of
Matthias Clasen [Mon, 13 Dec 2004 06:34:54 +0000 (06:34 +0000)]
Add a max-width-chars property, which can be used to specify the width of

2004-12-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtklabel.[hc]: Add a max-width-chars property, which can
be used to specify the width of the label in characters, while
still allowing it to fall short of this length if the text
is shorter.  (#155944, Christian Persch)

* gtk/gtk.symbols: Add new symbols.

21 years agoDon't let the empty menu filler affect visibility of separators. (#160500,
Matthias Clasen [Mon, 13 Dec 2004 05:35:17 +0000 (05:35 +0000)]
Don't let the empty menu filler affect visibility of separators. (#160500,

2004-12-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkuimanager.c (update_smart_separators): Don't let the
empty menu filler affect visibility of separators.  (#160500,
Christian Persch)

21 years agoPass a last item to gtk_combo_box_relayout_item. (#161050, John Finlay)
Matthias Clasen [Mon, 13 Dec 2004 04:22:07 +0000 (04:22 +0000)]
Pass a last item to gtk_combo_box_relayout_item. (#161050, John Finlay)

2004-12-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcombobox.c (gtk_combo_box_menu_row_changed): Pass a
last item to gtk_combo_box_relayout_item.  (#161050, John Finlay)

21 years agoRename a local variable to avoid a conflict. (#161109, Robert Ögren) 1
Matthias Clasen [Mon, 13 Dec 2004 03:59:39 +0000 (03:59 +0000)]
Rename a local variable to avoid a conflict. (#161109, Robert Ögren) 1

2004-12-12  Matthias Clasen  <mclasen@redhat.com>

* tests/testfilechooserbutton.c (tests_button_clicked_cb): Rename
a local variable to avoid a conflict.  (#161109, Robert Ögren)
1